home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Champak 140
/
(Vol 140) Sep 19 2011.iso
/
Games
/
red_cross_eru.swf
/
scripts
/
__Packages
/
gamebase
/
mapneeds
/
Irrigation.as
< prev
next >
Wrap
Text File
|
2011-09-19
|
9KB
|
181 lines
§§push(true);
§§push(false);
§§push(false);
§§push(true);
while(true)
{
if(§§pop())
{
}
if(§§pop())
{
}
if(§§pop())
{
break;
}
§§push(true);
§§push(false);
}
if(!e.f)
{
e.f = new g();
}
§§pop();
if(!e.f.h)
{
e.f.h = new g();
}
§§pop();
if(!e.f.h[§§constant(4)])
{
f.h[§§constant(4)] extends f.h[§§constant(12)];
var _loc2_ = f.h[§§constant(4)] = function(initObj)
{
super();
this[§§constant(5)] = initObj[§§constant(5)];
this[§§constant(6)] = initObj[§§constant(6)];
this[§§constant(7)] = initObj[§§constant(7)];
this[§§constant(8)] = initObj[§§constant(8)];
this[§§constant(9)] = initObj[§§constant(9)];
this[§§constant(10)] = initObj[§§constant(10)];
this[§§constant(10)][§§constant(5)] = this[§§constant(5)];
this[§§constant(11)]();
}[§§constant(13)];
_loc2_[§§constant(11)] = function()
{
this[§§constant(14)] = §§constant(4);
this[§§constant(15)] = _global[§§constant(16)][§§constant(17)];
this[§§constant(18)] = _global[§§constant(16)][§§constant(19)];
this[§§constant(20)] = _global[§§constant(16)][§§constant(21)];
this[§§constant(22)] = 21;
this[§§constant(23)] = [f[§§constant(24)][§§constant(25)]];
this[§§constant(26)] = [];
this[§§constant(27)] = 1;
this[§§constant(28)] = 0;
this[§§constant(29)] = 1;
this[§§constant(30)] = new §\§\§constant(31)§();
this[§§constant(32)] = new §\§\§constant(31)§();
this[§§constant(33)] = 30000;
this[§§constant(34)] = true;
this[§§constant(35)] = 226;
this[§§constant(36)] = 146;
this[§§constant(37)] = eval(§§constant(38))[§§constant(39)][§§constant(40)][§§constant(41)](this[§§constant(9)]);
this[§§constant(42)] = new eval(§§constant(38))[§§constant(45)][§§constant(46)](0,0,this[§§constant(37)][§§constant(44)],this[§§constant(37)][§§constant(43)]);
this[§§constant(47)] = this[§§constant(6)];
this[§§constant(48)] = this[§§constant(7)];
this[§§constant(49)] = {§\§\§constant(6)§:this[§§constant(6)],§\§\§constant(7)§:this[§§constant(7)] - this[§§constant(37)][§§constant(43)] / 2};
this[§§constant(50)] = f[§§constant(51)][§§constant(52)][§§constant(53)](this[§§constant(6)],this[§§constant(7)],this[§§constant(10)][§§constant(6)],this[§§constant(10)][§§constant(7)]) + this[§§constant(22)];
this[§§constant(54)]();
_global[§§constant(55)].h[§§constant(56)](this);
_global[§§constant(57)][§§constant(58)](this);
_global[§§constant(59)].h[§§constant(56)](this[§§constant(5)]);
};
_loc2_[§§constant(60)] = function()
{
_global[§§constant(59)][§§constant(61)][§§constant(56)](this[§§constant(10)]);
_global[§§constant(57)][§§constant(62)](this);
this[§§constant(63)] = true;
};
_loc2_[§§constant(64)] = function()
{
if(this[§§constant(65)])
{
this[§§constant(66)] += 40;
this[§§constant(67)] = eval(§§constant(68))[§§constant(69)](100 * this[§§constant(66)] / this[§§constant(33)]);
if(_global[§§constant(59)][§§constant(70)] == this && this[§§constant(66)] % 500 == 0)
{
_global[§§constant(71)][§§constant(72)]();
}
if(this[§§constant(66)] > this[§§constant(33)])
{
this[§§constant(73)]();
}
}
if(this[§§constant(63)])
{
f.h[§§constant(74)][§§constant(75)](this);
}
else if(this[§§constant(76)])
{
f.h[§§constant(74)][§§constant(77)](this);
}
};
_loc2_[§§constant(78)] = function()
{
var _loc3_ = new eval(§§constant(38))[§§constant(45)][§§constant(82)](this[§§constant(6)] - _global[§§constant(79)][§§constant(81)] - this[§§constant(37)][§§constant(44)] / 2,this[§§constant(7)] - _global[§§constant(79)][§§constant(80)] - this[§§constant(37)][§§constant(43)] / 2);
_global[§§constant(59)][§§constant(83)][§§constant(84)](this[§§constant(37)],this[§§constant(42)],_loc3_,null,null,true);
if(!this[§§constant(76)])
{
this[§§constant(85)]();
}
this[§§constant(76)][§§constant(86)] = this[§§constant(6)] - _global[§§constant(79)][§§constant(81)];
this[§§constant(76)][§§constant(87)] = this[§§constant(7)] - _global[§§constant(79)][§§constant(80)];
this[§§constant(88)][§§constant(64)]();
};
_loc2_[§§constant(85)] = function()
{
if(!this[§§constant(63)])
{
return undefined;
}
var _loc3_ = f[§§constant(51)][§§constant(89)][§§constant(90)](_global[§§constant(59)][§§constant(76)],this);
this[§§constant(76)] = _global[§§constant(59)][§§constant(76)][§§constant(92)](this[§§constant(5)],_loc3_,{§\§\§constant(91)§:this});
this[§§constant(76)][§§constant(95)](§§constant(94),§§constant(93),10,{§\§\§constant(86)§:this[§§constant(10)][§§constant(6)] - this[§§constant(6)],§\§\§constant(87)§:this[§§constant(10)][§§constant(7)] - this[§§constant(7)]});
f.h[§§constant(74)][§§constant(96)](this);
this[§§constant(76)][§§constant(92)](§§constant(98),this[§§constant(76)][§§constant(97)]());
f[§§constant(51)][§§constant(99)][§§constant(100)](this[§§constant(76)][§§constant(98)],0,0,this[§§constant(50)],5,16777215,0);
};
_loc2_[§§constant(54)] = function()
{
_global[§§constant(101)][§§constant(102)][§§constant(84)](this[§§constant(37)],new eval(§§constant(38))[§§constant(45)][§§constant(46)](0,0,this[§§constant(37)][§§constant(44)],this[§§constant(37)][§§constant(43)]),new eval(§§constant(38))[§§constant(45)][§§constant(82)](this[§§constant(6)] - this[§§constant(37)][§§constant(44)] / 2,this[§§constant(7)] - this[§§constant(37)][§§constant(43)] / 2),null,null,true);
f[§§constant(51)][§§constant(89)][§§constant(104)](this[§§constant(37)],_global[§§constant(101)][§§constant(103)],100);
this[§§constant(37)][§§constant(106)](this[§§constant(37)],new eval(§§constant(38))[§§constant(45)][§§constant(46)](0,0,this[§§constant(37)][§§constant(44)],this[§§constant(37)][§§constant(43)]),new eval(§§constant(38))[§§constant(45)][§§constant(82)](0,0),§§constant(105),0,4288230399,4294967295,false);
_global[§§constant(101)][§§constant(107)][§§constant(84)](this[§§constant(37)],new eval(§§constant(38))[§§constant(45)][§§constant(46)](0,0,this[§§constant(37)][§§constant(44)],this[§§constant(37)][§§constant(43)]),new eval(§§constant(38))[§§constant(45)][§§constant(82)](this[§§constant(6)] - this[§§constant(37)][§§constant(44)] / 2,this[§§constant(7)] - this[§§constant(37)][§§constant(43)] / 2),null,null,true);
this[§§constant(37)][§§constant(108)]();
delete this[§§constant(37)];
};
_loc2_[§§constant(109)] = function()
{
if(this[§§constant(65)] || !this[§§constant(63)])
{
return undefined;
}
if(this[§§constant(30)][§§constant(110)] > 0)
{
if(this[§§constant(30)][0] instanceof f[§§constant(24)][§§constant(25)])
{
this[§§constant(66)] = 0;
this[§§constant(111)] = true;
this[§§constant(65)] = true;
this[§§constant(30)][0][§§constant(112)] = true;
var _loc3_ = this[§§constant(30)][0][§§constant(113)];
_loc3_[§§constant(112)] = true;
this[§§constant(18)] = _global[§§constant(16)][§§constant(114)];
}
}
};
_loc2_[§§constant(73)] = function()
{
this[§§constant(63)] = false;
this[§§constant(115)] = true;
f[§§constant(59)][§§constant(116)][§§constant(117)](this[§§constant(10)]);
if(_global[§§constant(59)][§§constant(70)] == this)
{
_global[§§constant(59)][§§constant(70)] = undefined;
}
var _loc3_ = this[§§constant(30)][0][§§constant(113)];
_loc3_[§§constant(118)] = undefined;
_loc3_[§§constant(112)] = false;
_global[§§constant(71)][§§constant(119)](this,this[§§constant(30)][0],_loc3_);
_global[§§constant(120)][§§constant(121)][§§constant(122)]++;
_global[§§constant(120)][§§constant(123)]();
_global[§§constant(57)][§§constant(124)](this);
var _loc4_ = {§\§\§constant(125)§:§§constant(122),§\§\§constant(126)§:_loc3_,§\§\§constant(127)§:this[§§constant(14)]};
_global[§§constant(128)][§§constant(129)](_loc4_);
f.h[§§constant(74)][§§constant(124)](this);
};
§§push(§§constant(130)(f.h[§§constant(4)][§§constant(13)],null,1));
}
§§pop();